<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>SKaP: CI_DB_cubrid_driver Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">SKaP
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.2 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_c_i___d_b__cubrid__driver.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">CI_DB_cubrid_driver Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for CI_DB_cubrid_driver:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_c_i___d_b__cubrid__driver.png" usemap="#CI_DB_cubrid_driver_map" alt=""/>
  <map id="CI_DB_cubrid_driver_map" name="CI_DB_cubrid_driver_map">
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a6aa545dcb7768f0b62d37cdcf7f09adc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a6aa545dcb7768f0b62d37cdcf7f09adc">db_connect</a> ()</td></tr>
<tr class="separator:a6aa545dcb7768f0b62d37cdcf7f09adc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f69e662bd02de5bcf98647068e7c653"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a0f69e662bd02de5bcf98647068e7c653">db_pconnect</a> ()</td></tr>
<tr class="separator:a0f69e662bd02de5bcf98647068e7c653"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57c19c642ab3023e28d10c50f86ff0a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a57c19c642ab3023e28d10c50f86ff0a8">reconnect</a> ()</td></tr>
<tr class="separator:a57c19c642ab3023e28d10c50f86ff0a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0c7f2602586ea2050b19fb36baefb24"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#af0c7f2602586ea2050b19fb36baefb24">db_select</a> ()</td></tr>
<tr class="separator:af0c7f2602586ea2050b19fb36baefb24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8cd12121dc8edda3adcadd88a97e24"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#adc8cd12121dc8edda3adcadd88a97e24">db_set_charset</a> ($charset, $collation)</td></tr>
<tr class="separator:adc8cd12121dc8edda3adcadd88a97e24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac997a462bb342f97f414910f0e033fb6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#ac997a462bb342f97f414910f0e033fb6">_version</a> ()</td></tr>
<tr class="separator:ac997a462bb342f97f414910f0e033fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a114ab675d89bf8324a41785fb475e86d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a114ab675d89bf8324a41785fb475e86d">_execute</a> ($sql)</td></tr>
<tr class="separator:a114ab675d89bf8324a41785fb475e86d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86af88ef0fa6d44ab4691e3f53270339"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a86af88ef0fa6d44ab4691e3f53270339">_prep_query</a> ($sql)</td></tr>
<tr class="separator:a86af88ef0fa6d44ab4691e3f53270339"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90e153cf190d273336d77cce930587e1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a90e153cf190d273336d77cce930587e1">trans_begin</a> ($test_mode=FALSE)</td></tr>
<tr class="separator:a90e153cf190d273336d77cce930587e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4fbdcdace4aa94a139b64877601fe9b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#af4fbdcdace4aa94a139b64877601fe9b">trans_commit</a> ()</td></tr>
<tr class="separator:af4fbdcdace4aa94a139b64877601fe9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53f76d4dfcd6ac04fb653982442aeef8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a53f76d4dfcd6ac04fb653982442aeef8">trans_rollback</a> ()</td></tr>
<tr class="separator:a53f76d4dfcd6ac04fb653982442aeef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaba16891c8c93600a87075800cc5b72b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#aaba16891c8c93600a87075800cc5b72b">escape_str</a> ($str, $like=FALSE)</td></tr>
<tr class="separator:aaba16891c8c93600a87075800cc5b72b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77248aaad33eb132c04cc4aa3f4bc8cb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a77248aaad33eb132c04cc4aa3f4bc8cb">affected_rows</a> ()</td></tr>
<tr class="separator:a77248aaad33eb132c04cc4aa3f4bc8cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a933f2cde8dc7f87875e257d0a4902e99"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a933f2cde8dc7f87875e257d0a4902e99">insert_id</a> ()</td></tr>
<tr class="separator:a933f2cde8dc7f87875e257d0a4902e99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66111c61856499b091af32502978d4fc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a66111c61856499b091af32502978d4fc">count_all</a> ($table= '')</td></tr>
<tr class="separator:a66111c61856499b091af32502978d4fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a435c0f3ce54fe7daa178baa8532ebd54"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a435c0f3ce54fe7daa178baa8532ebd54">_list_tables</a> ($prefix_limit=FALSE)</td></tr>
<tr class="separator:a435c0f3ce54fe7daa178baa8532ebd54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a81bb476a5c76fe6f763b0557c1e4c2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a2a81bb476a5c76fe6f763b0557c1e4c2">_list_columns</a> ($table= '')</td></tr>
<tr class="separator:a2a81bb476a5c76fe6f763b0557c1e4c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95247d9671893adc3444cb184ad32ea1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a95247d9671893adc3444cb184ad32ea1">_field_data</a> ($table)</td></tr>
<tr class="separator:a95247d9671893adc3444cb184ad32ea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ca764fe1d6ad526f770f36b5f332bbb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a4ca764fe1d6ad526f770f36b5f332bbb">_error_message</a> ()</td></tr>
<tr class="separator:a4ca764fe1d6ad526f770f36b5f332bbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e48199b3a946499b7e5fba0cdfa6b86"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a3e48199b3a946499b7e5fba0cdfa6b86">_error_number</a> ()</td></tr>
<tr class="separator:a3e48199b3a946499b7e5fba0cdfa6b86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeabfb3952399caa92a013621a98e3042"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#aeabfb3952399caa92a013621a98e3042">_escape_identifiers</a> ($item)</td></tr>
<tr class="separator:aeabfb3952399caa92a013621a98e3042"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a885a8b4372b5c099749cefa73767a744"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a885a8b4372b5c099749cefa73767a744">_from_tables</a> ($tables)</td></tr>
<tr class="separator:a885a8b4372b5c099749cefa73767a744"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69ee76b136052e0a8f06097fb388e53e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a69ee76b136052e0a8f06097fb388e53e">_insert</a> ($table, $keys, $values)</td></tr>
<tr class="separator:a69ee76b136052e0a8f06097fb388e53e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0adf73984daf2d42ad29b66c484c82b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#ae0adf73984daf2d42ad29b66c484c82b">_replace</a> ($table, $keys, $values)</td></tr>
<tr class="separator:ae0adf73984daf2d42ad29b66c484c82b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1978e1358c812587a46e242630365099"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a1978e1358c812587a46e242630365099">_insert_batch</a> ($table, $keys, $values)</td></tr>
<tr class="separator:a1978e1358c812587a46e242630365099"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae869ae2275175c5ffa22816a02099d96"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#ae869ae2275175c5ffa22816a02099d96">_update</a> ($table, $values, $where, $orderby=array(), $limit=FALSE)</td></tr>
<tr class="separator:ae869ae2275175c5ffa22816a02099d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdcbd5642090362dfe49120a222670b9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#acdcbd5642090362dfe49120a222670b9">_update_batch</a> ($table, $values, $index, $where=NULL)</td></tr>
<tr class="separator:acdcbd5642090362dfe49120a222670b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa029600528fc1ce660a23ff4b4667f95"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#aa029600528fc1ce660a23ff4b4667f95">_truncate</a> ($table)</td></tr>
<tr class="separator:aa029600528fc1ce660a23ff4b4667f95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace3cbc04a520b7811fc956cdb9ae1c19"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#ace3cbc04a520b7811fc956cdb9ae1c19">_delete</a> ($table, $where=array(), $like=array(), $limit=FALSE)</td></tr>
<tr class="separator:ace3cbc04a520b7811fc956cdb9ae1c19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeeaa5cd68dc6ace010c0b8aae89c2d15"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#aeeaa5cd68dc6ace010c0b8aae89c2d15">_limit</a> ($sql, $limit, $offset)</td></tr>
<tr class="separator:aeeaa5cd68dc6ace010c0b8aae89c2d15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a557bd6ddde8de1f7814e10b1120efd29"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a557bd6ddde8de1f7814e10b1120efd29">_close</a> ($conn_id)</td></tr>
<tr class="separator:a557bd6ddde8de1f7814e10b1120efd29"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:adbbe510a37f177c138ebb598c3fdb161"><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#adbbe510a37f177c138ebb598c3fdb161">DEFAULT_PORT</a> = 33000</td></tr>
<tr class="separator:adbbe510a37f177c138ebb598c3fdb161"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cde2a16322a023d040aa7f725877597"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a0cde2a16322a023d040aa7f725877597">$dbdriver</a> = 'cubrid'</td></tr>
<tr class="separator:a0cde2a16322a023d040aa7f725877597"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaec2fb0112850159063a8e47ad3aed6e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#aaec2fb0112850159063a8e47ad3aed6e">$_escape_char</a> = ''</td></tr>
<tr class="separator:aaec2fb0112850159063a8e47ad3aed6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf86ecadf3d0e1ce3f5e0eaeeb3867ae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#adf86ecadf3d0e1ce3f5e0eaeeb3867ae">$_like_escape_str</a> = ''</td></tr>
<tr class="separator:adf86ecadf3d0e1ce3f5e0eaeeb3867ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a668acfd923d0342389cd3a614628cf2a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a668acfd923d0342389cd3a614628cf2a">$_like_escape_chr</a> = ''</td></tr>
<tr class="separator:a668acfd923d0342389cd3a614628cf2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06c80bac2ecbd0557827e96949c23097"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a06c80bac2ecbd0557827e96949c23097">$_count_string</a> = 'SELECT COUNT(*) AS '</td></tr>
<tr class="separator:a06c80bac2ecbd0557827e96949c23097"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10213aa6e05f6d924d3277bb1d2fea00"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_i___d_b__cubrid__driver.html#a10213aa6e05f6d924d3277bb1d2fea00">$_random_keyword</a> = ' RAND()'</td></tr>
<tr class="separator:a10213aa6e05f6d924d3277bb1d2fea00"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a557bd6ddde8de1f7814e10b1120efd29"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_close </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$conn_id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Close DB Connection</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resource</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>void </dd></dl>

</div>
</div>
<a class="anchor" id="ace3cbc04a520b7811fc956cdb9ae1c19"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_delete </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$where</em> = <code>array()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$like</em> = <code>array()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$limit</em> = <code>FALSE</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Delete statement</p>
<p>Generates a platform-specific delete string from the supplied data</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the table name </td></tr>
    <tr><td class="paramname">array</td><td>the where clause </td></tr>
    <tr><td class="paramname">string</td><td>the limit clause </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a4ca764fe1d6ad526f770f36b5f332bbb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_error_message </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>The error message string</p>
<p>private </p>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a3e48199b3a946499b7e5fba0cdfa6b86"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_error_number </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>The error message number</p>
<p>private </p>
<dl class="section return"><dt>Returns</dt><dd>integer </dd></dl>

</div>
</div>
<a class="anchor" id="aeabfb3952399caa92a013621a98e3042"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_escape_identifiers </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$item</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Escape the SQL Identifiers</p>
<p>This function escapes column and table names</p>
<p>private </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a114ab675d89bf8324a41785fb475e86d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_execute </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$sql</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Execute the query</p>
<p>private called by the base class </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>an SQL query </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>resource </dd></dl>

</div>
</div>
<a class="anchor" id="a95247d9671893adc3444cb184ad32ea1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_field_data </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Field data query</p>
<p>Generates a platform-specific query so that the column data can be retrieved</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the table name </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>object </dd></dl>

</div>
</div>
<a class="anchor" id="a885a8b4372b5c099749cefa73767a744"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_from_tables </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$tables</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>From Tables</p>
<p>This function implicitly groups FROM tables so there is no confusion about operator precedence in harmony with SQL standards</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">type</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>type </dd></dl>

</div>
</div>
<a class="anchor" id="a69ee76b136052e0a8f06097fb388e53e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_insert </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$keys</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$values</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Insert statement</p>
<p>Generates a platform-specific insert string from the supplied data</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the table name </td></tr>
    <tr><td class="paramname">array</td><td>the insert keys </td></tr>
    <tr><td class="paramname">array</td><td>the insert values </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a1978e1358c812587a46e242630365099"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_insert_batch </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$keys</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$values</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Insert_batch statement</p>
<p>Generates a platform-specific insert string from the supplied data</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the table name </td></tr>
    <tr><td class="paramname">array</td><td>the insert keys </td></tr>
    <tr><td class="paramname">array</td><td>the insert values </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="aeeaa5cd68dc6ace010c0b8aae89c2d15"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_limit </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$sql</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$limit</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$offset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Limit string</p>
<p>Generates a platform-specific LIMIT clause</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the sql query string </td></tr>
    <tr><td class="paramname">integer</td><td>the number of rows to limit the query to </td></tr>
    <tr><td class="paramname">integer</td><td>the offset value </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a2a81bb476a5c76fe6f763b0557c1e4c2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_list_columns </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em> = <code>''</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Show column query</p>
<p>Generates a platform-specific query string so that the column names can be fetched</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the table name </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a435c0f3ce54fe7daa178baa8532ebd54"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_list_tables </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$prefix_limit</em> = <code>FALSE</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>List table query</p>
<p>Generates a platform-specific query string so that the table names can be fetched</p>
<p>private </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">boolean</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a86af88ef0fa6d44ab4691e3f53270339"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_prep_query </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$sql</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Prep the query</p>
<p>If needed, each database adapter can prep the query string</p>
<p>private called by execute() </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>an SQL query </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="ae0adf73984daf2d42ad29b66c484c82b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_replace </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$keys</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$values</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Replace statement</p>
<p>Generates a platform-specific replace string from the supplied data</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the table name </td></tr>
    <tr><td class="paramname">array</td><td>the insert keys </td></tr>
    <tr><td class="paramname">array</td><td>the insert values </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="aa029600528fc1ce660a23ff4b4667f95"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_truncate </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Truncate statement</p>
<p>Generates a platform-specific truncate string from the supplied data If the database does not support the truncate() command This function maps to "DELETE FROM table"</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the table name </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="ae869ae2275175c5ffa22816a02099d96"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_update </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$values</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$where</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$orderby</em> = <code>array()</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$limit</em> = <code>FALSE</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><a class="el" href="class_update.html">Update</a> statement</p>
<p>Generates a platform-specific update string from the supplied data</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the table name </td></tr>
    <tr><td class="paramname">array</td><td>the update data </td></tr>
    <tr><td class="paramname">array</td><td>the where clause </td></tr>
    <tr><td class="paramname">array</td><td>the orderby clause </td></tr>
    <tr><td class="paramname">array</td><td>the limit clause </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="acdcbd5642090362dfe49120a222670b9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_update_batch </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$values</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$where</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Update_Batch statement</p>
<p>Generates a platform-specific batch update string from the supplied data</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td>the table name </td></tr>
    <tr><td class="paramname">array</td><td>the update data </td></tr>
    <tr><td class="paramname">array</td><td>the where clause </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="ac997a462bb342f97f414910f0e033fb6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_version </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Version number query string</p>
<p>public </p>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a77248aaad33eb132c04cc4aa3f4bc8cb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">affected_rows </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Affected Rows</p>
<p>public </p>
<dl class="section return"><dt>Returns</dt><dd>integer </dd></dl>

</div>
</div>
<a class="anchor" id="a66111c61856499b091af32502978d4fc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">count_all </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$table</em> = <code>''</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>"Count All" query</p>
<p>Generates a platform-specific query string that counts all records in the specified table</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a6aa545dcb7768f0b62d37cdcf7f09adc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">db_connect </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Non-persistent database connection</p>
<p>private called by the base class </p>
<dl class="section return"><dt>Returns</dt><dd>resource </dd></dl>

</div>
</div>
<a class="anchor" id="a0f69e662bd02de5bcf98647068e7c653"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">db_pconnect </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Persistent database connection In CUBRID persistent DB connection is supported natively in CUBRID engine which can be configured in the CUBRID Broker configuration file by setting the CCI_PCONNECT parameter to ON. In that case, all connections established between the client application and the server will become persistent. This is calling the same  function will establish persisten connection considering that the CCI_PCONNECT is ON.</p>
<p>private called by the base class </p>
<dl class="section return"><dt>Returns</dt><dd>resource </dd></dl>

</div>
</div>
<a class="anchor" id="af0c7f2602586ea2050b19fb36baefb24"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">db_select </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Select the database</p>
<p>private called by the base class </p>
<dl class="section return"><dt>Returns</dt><dd>resource </dd></dl>

</div>
</div>
<a class="anchor" id="adc8cd12121dc8edda3adcadd88a97e24"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">db_set_charset </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$charset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$collation</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set client character set</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td></td></tr>
    <tr><td class="paramname">string</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>resource </dd></dl>

</div>
</div>
<a class="anchor" id="aaba16891c8c93600a87075800cc5b72b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">escape_str </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$like</em> = <code>FALSE</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Escape String</p>
<p>public </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">string</td><td></td></tr>
    <tr><td class="paramname">bool</td><td>whether or not the string will be used in a LIKE condition </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string </dd></dl>

</div>
</div>
<a class="anchor" id="a933f2cde8dc7f87875e257d0a4902e99"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">insert_id </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Insert ID</p>
<p>public </p>
<dl class="section return"><dt>Returns</dt><dd>integer </dd></dl>

</div>
</div>
<a class="anchor" id="a57c19c642ab3023e28d10c50f86ff0a8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">reconnect </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Reconnect</p>
<p>Keep / reestablish the db connection if no queries have been sent for a length of time exceeding the server's idle timeout</p>
<p>public </p>
<dl class="section return"><dt>Returns</dt><dd>void </dd></dl>

</div>
</div>
<a class="anchor" id="a90e153cf190d273336d77cce930587e1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">trans_begin </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$test_mode</em> = <code>FALSE</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Begin Transaction</p>
<p>public </p>
<dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>

</div>
</div>
<a class="anchor" id="af4fbdcdace4aa94a139b64877601fe9b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">trans_commit </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Commit Transaction</p>
<p>public </p>
<dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>

</div>
</div>
<a class="anchor" id="a53f76d4dfcd6ac04fb653982442aeef8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">trans_rollback </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Rollback Transaction</p>
<p>public </p>
<dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>

</div>
</div>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a06c80bac2ecbd0557827e96949c23097"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">$_count_string = 'SELECT COUNT(*) AS '</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>The syntax to count rows is slightly different across different database engines, so this string appears in each driver and is used for the <a class="el" href="class_c_i___d_b__cubrid__driver.html#a66111c61856499b091af32502978d4fc">count_all()</a> and count_all_results() functions. </p>

</div>
</div>
<a class="anchor" id="aaec2fb0112850159063a8e47ad3aed6e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">$_escape_char = ''</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a668acfd923d0342389cd3a614628cf2a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">$_like_escape_chr = ''</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adf86ecadf3d0e1ce3f5e0eaeeb3867ae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">$_like_escape_str = ''</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a10213aa6e05f6d924d3277bb1d2fea00"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">$_random_keyword = ' RAND()'</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0cde2a16322a023d040aa7f725877597"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">$dbdriver = 'cubrid'</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adbbe510a37f177c138ebb598c3fdb161"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const DEFAULT_PORT = 33000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>C:/xampp/htdocs/skap/system/database/drivers/cubrid/<a class="el" href="cubrid__driver_8php.html">cubrid_driver.php</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_c_i___d_b__cubrid__driver.html">CI_DB_cubrid_driver</a></li>
    <li class="footer">Generated on Thu Nov 29 2012 09:50:44 for SKaP by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.2 </li>
  </ul>
</div>
</body>
</html>
